const isMobile = navigator.userAgent.match(
  /(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i,
);
const getMobileType = (mode?: number) => {
  // if (
  //   mode !== 395740859879493 &&
  //   mode !== 395741054230597 &&
  //   mode !== 410276243316805 &&
  //   mode !== 420838403928133 &&
  //   mode !== 420838478893125 &&
  //   mode !== 420838252666949 &&
  //   mode !== 436439958675525 &&
  //   mode !== 410276336631877 &&
  //   mode !== 438898951708741 &&
  //   mode !== 435293743870021 &&
  //   mode !== 430808400945221
  // ) {
  //   return;
  // }

  let PreviewType = sessionStorage.getItem('PreviewType');

  if (!PreviewType) {
    if (isMobile) {
      // 移动端跳转逻辑
      // console.log('移动端跳转逻辑');
      let href = window.location.href;
      if (href.indexOf('/web/') !== -1 && href.indexOf('/wap/') == -1) {
        //判断当前为pc页面
        let newHref = href.replace('/web/', '/wap/');
        // alert(newHref);
        if (href.indexOf('/sjch/') !== -1 && href.indexOf('/home') !== -1) {
          let newHref5 = newHref.replace('/home', '/timeAxisIndex');

          window.location.href = newHref5;
        } else {
          window.location.href = newHref;
        }
      } else {
        return;
      }
      // console.log(href, 'sssss');
    } else {
      //PC端跳转逻辑
      let href = window.location.href;
      if (href.indexOf('/wap/') !== -1 && href.indexOf('/web/') == -1) {
        //判断当前为pc页面
        let newHref = href.replace('/wap/', '/web/');
        // alert(newHref);
        window.location.href = newHref;
      } else {
        //   return;
      }

      // console.log(href, 'sssss');
      // 加载非移动端样式文件
    }
  } else {
    if (PreviewType === 'wap') {
      // 移动端跳转逻辑
      // console.log('移动端跳转逻辑');
      let href = window.location.href;
      if (href.indexOf('/web/') !== -1 && href.indexOf('/wap/') == -1) {
        //判断当前为pc页面
        let newHref = href.replace('/web/', '/wap/');
        window.location.href = newHref;
      } else {
        return;
      }
      // console.log(href, 'sssss');
    } else {
      //PC端跳转逻辑
      let href = window.location.href;
      if (href.indexOf('/wap/') !== -1 && href.indexOf('/web/') == -1) {
        //判断当前为pc页面
        let newHref = href.replace('/wap/', '/web/');
        window.location.href = newHref;
      } else {
        //   return;
      }

      // console.log(href, 'sssss');
      // 加载非移动端样式文件
    }
  }
};
export { getMobileType };
